package
{
	
	import br.com.itc.componentes.dto.SelGeralReqDto;
	import br.com.sc.modulos.manterEquipes.EquipeSelecaoView;
	import br.com.sc.modulos.vo.EquipeVO;
	
	import flash.events.MouseEvent;
	
	import mx.collections.ArrayCollection;
	import mx.events.FlexEvent;
	
	public class ManterEquipes  extends EquipeSelecaoView
	{
		
		public var criterioPesquisa:ArrayCollection = new ArrayCollection(
			[{label:"Todos", data:0},
			{label:"Nome", data:1} ]);
				 
		public function ManterEquipes(){
			super();
			this.addEventListener(FlexEvent.CREATION_COMPLETE,init);
		}

		private function init(event: FlexEvent): void {
			alterarTituloJanela = true;
			cmbTipoProcura.dataProvider = criterioPesquisa;
			this.btnPesquisar.addEventListener(MouseEvent.CLICK,botaoPesquisarPressionado);
		}
		
		protected override function montarDtoPesquisa():SelGeralReqDto{
			var dto: SelGeralReqDto = new SelGeralReqDto();
			var equipeVO: EquipeVO = new EquipeVO();
			
			if (cmbTipoProcura.selectedItem.data == 1){
				equipeVO.nomeEquipe = txtDescProcura.text;
			}
			dto.dados.filtro = equipeVO;
			return dto;
		}
	}
}
	